437afd6f450cbead1fc2bb69e7d8923edd913e7d,src/test/java/org/elasticsearch/common/geo/ShapeBuilderTests.java,ShapeBuilderTests,testDateline,#,243

Before Change



        // a giant c shape
        PolygonBuilder builder = ShapeBuilder.newPolygon()
            .point(174,0)
            .point(-176,0)
            .point(-176,3)
            .point(177,3)
            .point(177,5)
            .point(-176,5)
            .point(-176,8)
            .point(174,8)
            .point(174,0);

        // 3/4 of an embedded 'c', crossing dateline once
        builder.hole()
            .point(175, 1)
            .point(175, 7)
            .point(-178, 7)
            .point(-178, 6)
            .point(176, 6)
            .point(176, 2)
            .point(179, 2)
            .point(179,1)

After Change



        // a giant c shape
        PolygonBuilder builder = ShapeBuilder.newPolygon()
                .point(-186,0)
                .point(-176,0)
                .point(-176,3)
                .point(-183,3)
                .point(-183,5)
                .point(-176,5)
                .point(-176,8)
                .point(-186,8)
                .point(-186,0);

        // 3/4 of an embedded 'c', crossing dateline once
        builder.hole()
                .point(-185,1)
                .point(-181,1)
                .point(-181,2)
                .point(-184,2)
                .point(-184,6)
                .point(-178,6)
                .point(-178,7)
                .point(-185,7)
                .point(-185,1);